package com.ruoyi.review.mapper;

import java.util.List;
import com.ruoyi.review.domain.SysEstimate;

/**
 * 评价Mapper接口
 * 
 * @author YJF
 * @date 2023-05-08
 */
public interface SysEstimateMapper 
{
    /**
     * 查询评价
     * 
     * @param estimateId 评价主键
     * @return 评价
     */
    public SysEstimate selectSysEstimateByEstimateId(Long estimateId);

    /**
     * 查询评价列表
     * 
     * @param sysEstimate 评价
     * @return 评价集合
     */
    public List<SysEstimate> selectSysEstimateList(SysEstimate sysEstimate);

    /**
     * 新增评价
     * 
     * @param sysEstimate 评价
     * @return 结果
     */
    public int insertSysEstimate(SysEstimate sysEstimate);

    /**
     * 修改评价
     * 
     * @param sysEstimate 评价
     * @return 结果
     */
    public int updateSysEstimate(SysEstimate sysEstimate);

    /**
     * 删除评价
     * 
     * @param estimateId 评价主键
     * @return 结果
     */
    public int deleteSysEstimateByEstimateId(Long estimateId);

    /**
     * 批量删除评价
     * 
     * @param estimateIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteSysEstimateByEstimateIds(Long[] estimateIds);
}
